Port-Space Isolation for Multiplexing a Single IP Address Through Open vSwitch
نویسندگان
چکیده
Large-scale network testbeds raise the problem of the exhaustion of IPv4 address space. Before the IPv6 is widely deployed, multiplexing IPv4 address for guest slivers is necessary. NAT is one of the typical ways for the multiplexing. Violating the end-to-end feature of the Internet, the NAT approach has well-known drawbacks in performance scalability and in supporting diverse services and applications. In this paper, we propose a method to share the host’s global IP address for all the guest slivers on a node and isolate their network usage in port-space. The idea is successfully implemented with Open vSwitch and deployed in the CoreLab platform. Benchmark result shows that the proposed solution is superior to NAT technique significantly.
منابع مشابه
Datacenter Network Visualization in Multi-Tenant Environments
Outsourcing of computation and storage infrastructure into the cloud entails new challenges for the architecture and design of multi-tenant datacenters. With the evolution of virtualization techniques, tenant applications do not need to be operated on dedicated servers. Software switches hereby play an important role by mediating between physical infrastructure and virtualized applications. In ...
متن کاملEfficient admission control and routing for resilient communication networks
ion on top of the IP network layer. We give some examples that play a role in the context of real-time communication. Transport Layer Protocols Transport layer protocols organize the multiplexing of data streams from different applications into an IP packet stream and enable a remote machine to assign the received data to the corresponding processes. The transport layer is the lowest abstractio...
متن کاملExtending Networking into the Virtualization Layer
The move to virtualization has created a new network access layer residing on hosts that connects the various VMs. Virtualized deployment environments impose requirements on networking for which traditional models are not well suited. They also provide advantages to the networking layer (such as software flexibility and welldefined end host events) that are not present in physical networks. To ...
متن کاملService Identification in TCP/IP: Well-Known versus Random Port Numbers
The sixteen-bit well-known port number is often overlooked as a network identifier in Internet communications. Its purpose at the most fundamental level is only to demultiplex flows of traffic. Several unintended uses of the port number evolved from associating services with a list of well-known port numbers. This thesis documents those unintended consequences in an effort to describe the port ...
متن کاملMemory and Performance Isolation for a Multi-tenant Function-based Dataplane
Existing software dataplanes that run network functions inside VMs or containers can provide either performance (by dedicating CPU cores) or multiplexing (by context switching), but not both at once. Function-based dataplane architectures that avoid context switching by replacing VMs and containers with function calls to packet processing functions promise to achieve both multiplexing and perfo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010